|-----------------------------------------||
|------------------------------0---1------||
|----------------------0---2--------------||
|----------0---2---3----------------------||
|------3----------------------------------||
|-----------------------------------------||